﻿// =================================================================== 
// 项目说明
//====================================================================
// lsc @Copy Right 2019
// 文件： DCVehicleViolationQueryEntity.cs
// 项目名称：斑马车务
// 创建时间：2019/8/19
// 负责人：lsc
// ===================================================================

using System;
using Dapper.Extensions;

namespace YouWei.Infrastructure.Entity
{
	/// <summary>
	///车辆违章查询数据实体  
	/// </summary>
    [PrimaryKey("QueryID")]
	public class DCVehicleViolationQuery
	{
		///<summary>
		///车辆违章查询
		///</summary>
		public DCVehicleViolationQuery()
		{
		}	
    
		
		///<summary>
		///ID
		///</summary>
        [Column("QueryID","ID")]
        public long QueryID { get; set; }

		///<summary>
		///车辆类型    01:大型汽车                                       02:小型汽车                                       51:大型新能源汽车                                       52:小型新能源汽车                                       03:使馆汽车                                       04:领馆汽车                                       05:境外汽车                                       06:外籍汽车                                       07:普通摩托车                                       08:轻便摩托车                                       09:使馆摩托车                                       10:领馆摩托车                                       11:境外摩托车                                       12:外籍摩托车                                       13:低速车                                       14:拖拉机                                       15:挂车                                       16:教练汽车                                       17:教练摩托车                                       18:试验汽车                                       19:试验摩托车                                       20:临时入境汽车                                       21:临时入境摩托车                                       22:临时行驶车                                       23:警用汽车                                       24:警用摩托                                       25:原农机号牌                                       26:香港入出境车                                       27:澳门入出境车   
		///</summary>
        [Column("VehicleType","车辆类型    01:大型汽车                                       02:小型汽车                                       51:大型新能源汽车                                       52:小型新能源汽车                                       03:使馆汽车                                       04:领馆汽车                                       05:境外汽车                                       06:外籍汽车                                       07:普通摩托车                                       08:轻便摩托车                                       09:使馆摩托车                                       10:领馆摩托车                                       11:境外摩托车                                       12:外籍摩托车                                       13:低速车                                       14:拖拉机                                       15:挂车                                       16:教练汽车                                       17:教练摩托车                                       18:试验汽车                                       19:试验摩托车                                       20:临时入境汽车                                       21:临时入境摩托车                                       22:临时行驶车                                       23:警用汽车                                       24:警用摩托                                       25:原农机号牌                                       26:香港入出境车                                       27:澳门入出境车   ")]
        public string VehicleType { get; set; }

		///<summary>
		///车牌号码
		///</summary>
        [Column("VehicleLicense","车牌号码")]
        public string VehicleLicense { get; set; }

		///<summary>
		///发动机后六位
		///</summary>
        [Column("EngineCode","发动机后六位")]
        public string EngineCode { get; set; }

		///<summary>
		///查询状态 0查询中 1已查询
		///</summary>
        [Column("QueryStatus","查询状态 0查询中 1已查询")]
        public short QueryStatus { get; set; }

		///<summary>
		///查询结果  1成功 2失败
		///</summary>
        [Column("QueryData","查询结果  1成功 2失败")]
        public string QueryData { get; set; }

		///<summary>
		///创建时间
		///</summary>
        [Column("CreatedTime","创建时间")]
        public DateTime CreatedTime { get; set; }

		///<summary>
		///IP地址
		///</summary>
        [Column("IP","IP地址")]
        public string IP { get; set; }

		///<summary>
		///查询结束时间，查询成功时间或超过接口调用阈值结束查询时间
		///</summary>
        [Column("QueryEndTime","查询结束时间，查询成功时间或超过接口调用阈值结束查询时间")]
        public DateTime QueryEndTime { get; set; }

		///<summary>
		///H5下单手机号
		///</summary>
        [Column("Mobile","H5下单手机号")]
        public string Mobile { get; set; }

		///<summary>
		///渠道ID
		///</summary>
        [Column("DistributorId","渠道ID")]
        public int DistributorId { get; set; }

		///<summary>
		///跨省违法
		///</summary>
        [Column("QueryWS","跨省违法")]
        public short QueryWS { get; set; }

		///<summary>
		///本省异地违法记录
		///</summary>
        [Column("QueryBS","本省异地违法记录")]
        public short QueryBS { get; set; }

		///<summary>
		///牌证发放地违法记录
		///</summary>
        [Column("QueryBD","牌证发放地违法记录")]
        public short QueryBD { get; set; }

		///<summary>
		///总记分
		///</summary>
        [Column("QueryTotal","总记分")]
        public short QueryTotal { get; set; }

	}
}